InfluxDB2\Service\LabelsService D

Total Complexity 161
Dependencies 15
Dependents 0
Total lines 1,522
Lines of code 1,007
Logical lines of code 457
Comment lines 353
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
patchLabelsIDRequest()
B
36 19 80
patchLabelsIDWithHttpInfo()
B
35 15 105
deleteLabelsIDRequest()
B
38 15 72
getLabelsIDRequest()
B
38 15 72
postLabelsRequest()
A
40 14 65
postLabelsWithHttpInfo()
A
37 12 86
getLabelsWithHttpInfo()
A
37 12 86
getLabelsIDWithHttpInfo()
A
37 12 86
getLabelsRequest()
A
40 12 63
deleteLabelsIDWithHttpInfo()
A
44 8 50
getLabelsIDAsyncWithHttpInfo()
S
50 2 35
postLabelsAsyncWithHttpInfo()
S
50 2 35
patchLabelsIDAsyncWithHttpInfo()
S
49 2 35
getLabelsAsyncWithHttpInfo()
S
50 2 35
__construct()
S
71 4 5
createHttpClientOption()
S
63 3 10
deleteLabelsIDAsyncWithHttpInfo()
S
54 1 25
getConfig()
S
82 1 3
patchLabelsID()
S
75 1 4
getLabelsID()
S
75 1 4
patchLabelsIDAsync()
S
68 1 8
getLabelsAsync()
S
68 1 8
getLabels()
S
75 1 4
postLabels()
S
76 1 4
postLabelsAsync()
S
69 1 8
deleteLabelsIDAsync()
S
68 1 8
deleteLabelsID()
S
80 1 3
getLabelsIDAsync()
S
68 1 8